St Edward's Clinic
Triq Dun Karm, B'Kara By Pass, Birkirkara, Malta, BKR 9037
+356 2149 4850 Phone